ingenuity of thought
deceitful
honest
tricky